概要
本文將介紹如何使用 Unreal Engine 的調試攝影機(Debug Camera)。在遊戲開發期間,角色可能會掉出場地或進入網格內部,但使用調試攝影機(Debug Camera)可以讓你快速移動到安全地點或傳送到特定位置。
我們還將解釋如何使用 Show CollisionPawn
和 Show Collision
指令來視覺化檢查影響玩家的碰撞。
透過這些方法,可以提高除錯工作的效率,使遊戲開發更加順利。
參考資料
- 影片: Unreal Engine 進階除錯
- 在 7:48 - 11:08 之間說明了除錯攝影機的相關資訊。
- 使用 UE4 的調試攝影機(ToggleDebugCamera)
環境
- Unreal Engine 5.4
內容
在遊戲開發測試中,角色可能因碰撞(Collision)影響掉出場地或進入環境網格內部,這會讓測試工作中斷,讓人感到沮喪。這種情況下,可以使用調試攝影機(Debug Camera) 快速返回安全地點或傳送到想去的位置。
首先,運行遊戲。
接著輸入 ToggleDebugCamera
指令,或在美式鍵盤上按下分號 ;
鍵。
攝影機會切換到調試攝影機(Debug Camera)(自由攝影機)。
同時,螢幕上會顯示攝影機的座標等資訊。
使用 WASD
鍵自由移動,並輸入 Teleport
指令,可以傳送到螢幕中央白線指向的地點。
再次輸入 ToggleDebugCamera
指令後,將恢復原來的玩家控制。
全過程可以參考此影片。
使用這種方法,可以節省恢復測試的時間,讓測試更加有效率。
順便說一下,若想除錯碰撞問題,可以使用 Show CollisionPawn
或 Show Collision
指令來顯示影響玩家的碰撞。
碰撞如圖所示。